Umiejętności
Amazon Web Services (AWS)
Java
PHP
C# .NET
Języki
angielski
biegły
Doświadczenie zawodowe
![Logo](https://resize.goldenline.io/1/display/resize?url=https%3A%2F%2Fstatic.goldenline.pl%2Ffirm_logo_big.jpg&width=40&height=40&key=d4088ba7a08d4f8fb8c38f03db3949e5)
Software Architect
Clixa Technology
• Responsible for managing multi-applications online education technology with complex integrations across multiple accounts simultaneously for a given geography.
• Working closely with founders and management team to lead engineering planning to achieve business goals by identifying and prioritizing development initiatives, timetables, implementation and deployment of product.
• Responsible for right design and development of multi-tiered, distributed architecture, scalable applications in a client-server / web environment.
• Applying knowledge in web-based systems architecture, service-based architecture, enterprise application architecture.
• Risk management, resource allocation, project prioritization, and research and recommendation of new systems and software products and services.
• Deeply involved in solution development, solution engineering and solution delivery.
• Analysing business requirements, customer workflows and capturing use cases.
• Managing expectations in balancing alternatives against business and financial constraints.
• Architecting and delivering mid to large scale Applications on Microsoft Platform and Open source Platforms.
• Providing technical leadership regarding technology or project to customers and team members.
• Driving the talent management effort for Technology, including hiring, developing, training and retaining a best in class team
• Leading, facilitating and encouraging code reviews and peer programming- looking for areas of opportunity for team members and identify ways to help them improve.
• Owning the development methodology. Aligning with the executive team to improve the development process, prioritizing projects and managing multiple work streams.
• Proven experience in scalability, reliability, performance optimization, developing and deploying API based applications.
• Working closely with founders and management team to lead engineering planning to achieve business goals by identifying and prioritizing development initiatives, timetables, implementation and deployment of product.
• Responsible for right design and development of multi-tiered, distributed architecture, scalable applications in a client-server / web environment.
• Applying knowledge in web-based systems architecture, service-based architecture, enterprise application architecture.
• Risk management, resource allocation, project prioritization, and research and recommendation of new systems and software products and services.
• Deeply involved in solution development, solution engineering and solution delivery.
• Analysing business requirements, customer workflows and capturing use cases.
• Managing expectations in balancing alternatives against business and financial constraints.
• Architecting and delivering mid to large scale Applications on Microsoft Platform and Open source Platforms.
• Providing technical leadership regarding technology or project to customers and team members.
• Driving the talent management effort for Technology, including hiring, developing, training and retaining a best in class team
• Leading, facilitating and encouraging code reviews and peer programming- looking for areas of opportunity for team members and identify ways to help them improve.
• Owning the development methodology. Aligning with the executive team to improve the development process, prioritizing projects and managing multiple work streams.
• Proven experience in scalability, reliability, performance optimization, developing and deploying API based applications.
![Logo](https://resize.goldenline.io/1/display/resize?url=https%3A%2F%2Fstatic.goldenline.pl%2Ffirm_logo_big.jpg&width=40&height=40&key=d4088ba7a08d4f8fb8c38f03db3949e5)
Software Architect
GolfLan
• Go-to person for all tech thing’s- recruitment, management, architecture,
troubleshooting, mentoring and growing the entire team. Deciding the overall technical
direction
• Guiding, mentoring and inspiring (with knowledge, passion and energy) talented group of
engineers from various fields.
• Driving processes in various teams of UI, QA, PM, Dev, DevOps, Release Management,
Designing.
• Collaborating with various teams - Products, Marketing, Operations, Business
Development and the CEO to build the roadmap with features most important to our
customers.
• Planning and executing the roadmap based on an excellent understanding of engineering
team & infra.
• Running the engineering team with a strong hands-on approach and dive into code
whenever required.
• Designing and setting up architect applications for scale, reliability and security
• Designing and guiding the setup and scaling of the infrastructure of applications on AWS.
Supervise system infrastructure to ensure functionality and efficiency.
• Communicating with employees, stakeholders and customers to ensure our company's
technologies are used appropriately. Building partnerships with vendors.
• Helping departments to use technology profitably, Building quality assurance and data
protection processes.
• Monitoring KPIs and IT budgets to assess technological performance.
• Managed 65 projects Managed 15-20 engineers Managed 25 ec2 servers
• Managed 20 database servers Introduced Agile Started PCIDSS Managed
various technology stack Introduced .net core Build verticals from starts
troubleshooting, mentoring and growing the entire team. Deciding the overall technical
direction
• Guiding, mentoring and inspiring (with knowledge, passion and energy) talented group of
engineers from various fields.
• Driving processes in various teams of UI, QA, PM, Dev, DevOps, Release Management,
Designing.
• Collaborating with various teams - Products, Marketing, Operations, Business
Development and the CEO to build the roadmap with features most important to our
customers.
• Planning and executing the roadmap based on an excellent understanding of engineering
team & infra.
• Running the engineering team with a strong hands-on approach and dive into code
whenever required.
• Designing and setting up architect applications for scale, reliability and security
• Designing and guiding the setup and scaling of the infrastructure of applications on AWS.
Supervise system infrastructure to ensure functionality and efficiency.
• Communicating with employees, stakeholders and customers to ensure our company's
technologies are used appropriately. Building partnerships with vendors.
• Helping departments to use technology profitably, Building quality assurance and data
protection processes.
• Monitoring KPIs and IT budgets to assess technological performance.
• Managed 65 projects Managed 15-20 engineers Managed 25 ec2 servers
• Managed 20 database servers Introduced Agile Started PCIDSS Managed
various technology stack Introduced .net core Build verticals from starts
![Logo](https://resize.goldenline.io/1/display/resize?url=https%3A%2F%2Fstatic.goldenline.pl%2Ffirm_logo_big.jpg&width=40&height=40&key=d4088ba7a08d4f8fb8c38f03db3949e5)
Chief Technology Officer (CTO)
RN Sports Marketing
• Provide a software development plan that meets the future needs of our clients and
markets, based on the state-of-the-art technologies.
• Help developers resolve both technical problems as well as human resources issues.
• Work together with the other teams to plan and execute projects, ensure that teams
have appropriate product and technical specifications, direction, and resources to deliver
projects.
• Work closely with the Customer, internal production team and Business Analysts, for
understanding the system's functional and non-functional requirements.
• Monitor individual employees' performance.
• Provide leadership and guidance to coach, motivate, and lead team members to their
optimum performance levels and career development.
• Responsible for maintaining existing applications and pro-actively deploying new updates.
Also ensuring that these applications perform optimally.
• Responsible for all technology systems, processes, software design and development
within the company.
• Worked in the areas of Software Development including standalone, web and mobile
applications with experience in architecture and design of large distributed systems
implementations.
• Incredible swift deliveries Budget development Managed 20 Projects
• Managed 10-15 engineers Introduced Agile Build department from start
markets, based on the state-of-the-art technologies.
• Help developers resolve both technical problems as well as human resources issues.
• Work together with the other teams to plan and execute projects, ensure that teams
have appropriate product and technical specifications, direction, and resources to deliver
projects.
• Work closely with the Customer, internal production team and Business Analysts, for
understanding the system's functional and non-functional requirements.
• Monitor individual employees' performance.
• Provide leadership and guidance to coach, motivate, and lead team members to their
optimum performance levels and career development.
• Responsible for maintaining existing applications and pro-actively deploying new updates.
Also ensuring that these applications perform optimally.
• Responsible for all technology systems, processes, software design and development
within the company.
• Worked in the areas of Software Development including standalone, web and mobile
applications with experience in architecture and design of large distributed systems
implementations.
• Incredible swift deliveries Budget development Managed 20 Projects
• Managed 10-15 engineers Introduced Agile Build department from start
![Logo](https://resize.goldenline.io/1/display/resize?url=https%3A%2F%2Fstatic.goldenline.pl%2Ffirm_logo_big.jpg&width=40&height=40&key=d4088ba7a08d4f8fb8c38f03db3949e5)
System Analyst
HTN Co. Ltd.
• Translating client requirements into highly specified project briefs
• Identifying options for potential solutions and assessing them for both technical and
business suitability.
• Drawing up specific proposals for modified or replacement systems
• Presenting proposals to clients & ensuring that budgets are adhered to and deadlines met
• Design, Development, Maintenance, Testing, and Evaluation of a system
• Planning and working flexibly to a deadline
• Providing training to users of a new system
• Keeping up to date with technical and industry developments
• Liaising extensively with external or internal clients
• Analysing clients' existing systems
• Managed 20 projects alone Handled multi lingual -10 Handled multi domains-10
• Improved L2B ratio Managed high-moderate traffic JavaScript Master
• Identifying options for potential solutions and assessing them for both technical and
business suitability.
• Drawing up specific proposals for modified or replacement systems
• Presenting proposals to clients & ensuring that budgets are adhered to and deadlines met
• Design, Development, Maintenance, Testing, and Evaluation of a system
• Planning and working flexibly to a deadline
• Providing training to users of a new system
• Keeping up to date with technical and industry developments
• Liaising extensively with external or internal clients
• Analysing clients' existing systems
• Managed 20 projects alone Handled multi lingual -10 Handled multi domains-10
• Improved L2B ratio Managed high-moderate traffic JavaScript Master
![Logo](https://resize.goldenline.io/1/display/resize?url=https%3A%2F%2Fstatic.goldenline.pl%2Ffirm_logo_big.jpg&width=40&height=40&key=d4088ba7a08d4f8fb8c38f03db3949e5)
Senior Software Engineer
BM Projects
• Responsible for planning, processing and performing all jobs in an efficient manner with
no assistance from the supervisor
• Working closely with upper management
• Reviewing and repairing the legacy code
• Responsible for developing new programs and proofing the program to develop needed
changes to assure production of a quality product
• Testing new programs to ensure that logic and syntax are correct, and that program
results are accurate; assists lower-level programmers with programming assignments
• Making presentations to customer or client audiences or professional peers
• On time deliveries Fast learning Swiftly adapted new technologies
no assistance from the supervisor
• Working closely with upper management
• Reviewing and repairing the legacy code
• Responsible for developing new programs and proofing the program to develop needed
changes to assure production of a quality product
• Testing new programs to ensure that logic and syntax are correct, and that program
results are accurate; assists lower-level programmers with programming assignments
• Making presentations to customer or client audiences or professional peers
• On time deliveries Fast learning Swiftly adapted new technologies