Pawan Dev
Java Fullstack Developer
Karachi, Pakistan
0
Followers0
Following● 6 Years of progressive experience in designing, developing and implementing web applications using Java EE, Spring Framework, Spring Boot, Spring MVC, Spring Security, Struts, JSF, JDBC, JSP, Servlets and Hibernate etc. ● Exposure to Service Oriented Architecture (SOA) and expertise in developing REST and SOAP based Java web services. ● Sound knowledge of Design Patterns, implementation in System Integration and Architecture. ● Experienced in software development using SDLC Software development life cycle methodologies, Object-Oriented Technologies, UML, Agile methodologies such as Scrum. ● Expertise in development using databases such as Oracle, MySQL and worked extensively with databases for developing Stored Procedures, Functions, Views, SQL Joins. ● Proven ability to diagnose, troubleshoot, and resolve technical problems.
Careers
Senior Software Engineer
M3 Technologies
Full time contract12/2020 - 12/2023
- Project : A Digital Corporate Portal used for bank’s corporate customers to perform and manage their (Financial and Non-Financial), transactions like Single, Bulk, Bill Payments, Corporate Customer Cheque issuance, Profile alerts, etc.
- Contribution:
- - Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
- - Gather requirements from project partners like CBS, AKSA, GNB, SOA to understand requirements and make necessary code changes.
- - Debugged and troubleshot Product and Product for clients, solving technical issues quickly and accurately.
- - Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
- - Worked with project managers, developers, quality assurance and customers to resolve technical issues.
- - Estimated work hours and tracked progress using Scrum methodology.
- - Performed UAT cycles with Team members, a fixed number of bugs surfaced in UAT Phase.
- - Wrote unit tests and then performed UAT cycle with Team members and deployment on the production servers.
- - Fixing post-deployment enhancement requests and bug fixes.Project : A Digital Corporate Portal used for bank’s corporate customers to perform and manage their (Financial and Non-Financial), transactions like Single, Bulk, Bill Payments, Corporate Customer Cheque issuance, Profile alerts, etc. Contribution: - Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements. - Gather requirements from project partners like CBS, AKSA, GNB, SOA to understand requirements and make necessary code changes. - Debugged and troubleshot Product and Product for clients, solving technical issues quickly and accurately. - Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements. - Worked with project managers, developers, quality assurance and customers to resolve technical issues. - Estimated work hours and tracked progress using Scrum methodology. - Performed UAT cycles with Team members, a fixed number of bugs surfaced in UAT Phase. - Wrote unit tests and then performed UAT cycle with Team members and deployment on the production servers. - Fixing post-deployment enhancement requests and bug fixes.
- Skills: Unit Testing · OAuth · Problem Solving · RabbitMQ · Agile Development · Spring Cloud · Jira · Jenkins · Amazon Web Services (AWS) · Spring Boot · Spring Framework · Hibernate · Web Services · JSP · Java · Struts
Senior Software Engineer
United Bank Limited
Full time07/2022 - 12/2023
- My responsibilities include leading and managing a team. I provide guidance, mentorship, and performance management to ensure the success of our projects. My role involves overseeing the entire on project lifecycle, from design to implementation, and ensuring the successful delivery of high-quality solutions to meet our business objectives. My Team works closely with other stakeholders to drive innovation and achieve impactful results in the field.
- Contribution:
- - Design and develop software systems utilizing the latest frontend and backend technologies.
- - Develop scalable and high-performance Java applications resulting in improved efficiency.
- - Worked within a CI/CD environment, automating build and deployment processes resulting in improved productivity.
- - Worked on Agile projects using JIRA resulting in efficient project management.My responsibilities include leading and managing a team. I provide guidance, mentorship, and performance management to ensure the success of our projects. My role involves overseeing the entire on project lifecycle, from design to implementation, and ensuring the successful delivery of high-quality solutions to meet our business objectives. My Team works closely with other stakeholders to drive innovation and achieve impactful results in the field. Contribution: - Design and develop software systems utilizing the latest frontend and backend technologies. - Develop scalable and high-performance Java applications resulting in improved efficiency. - Worked within a CI/CD environment, omating build and deployment processes resulting in improved productivity. - Worked on Agile projects using JIRA resulting in efficient project management.
- Skills: Unit Testing · OAuth · Problem Solving · Apache Kafka · RabbitMQ · Agile Development · Spring Cloud · Multithreading · Microservices · Amazon Web Services (AWS) · FinTech · docker · ejb · Spring Boot · Spring Framework · Hibernate · Object-Oriented Programming (OOP) · Web Services · Java · Oracle Database · Struts
Software Engineer
Innovative Solutions
Full time contract02/2018 - 12/2020
- As part of the infrastructure team, designed and delivered a robust and scalable Java backend data service with microservices architecture to do CRUD operations for the Restful web service and persist to own hosted instance. This includes the data layer with Spring JPA so that relational database tables can be generated.
- In AI Summary, my job responsibility is to provide an AI-based query response to Chatbot.
- Day to Day tasks include:
- - Architecture, design, and development of Chat-Bot framework “Brain Objects” with GUI based dashboard supports
- - Implementation of Machine Learning algorithms for context prediction
- - Finding Modern AI-based solutions for problems at hand by doing extensive Literature Review;
- - Exploratory Data Analysis;
- - Interactive Data Visualization;
- - Feature Engineering;
- - Using Statistical Models, Machine Learning, and Deep Learning methods;
- - Analyzing the results;
- - Identifying the problems
- - Implementation of DBpedia ontology at backend using JenaAPI
- - Stanford NLP
- - Creates Restful services for Android & iOS
- - We integrate many third party API’s
- and again cycle repeats with literature review for finding solution to the problems identified.
Education
University of Sindh
Computer Science
12/2012 - 03/2017Bachelor's DegreeClass of 2017
Skills
JavaSpring BootMicroservicesAmazon Web ServicesAngularGithubProblem-solvingWeb designDatabase systems
Experience5-8 years
Hourly rate$20/hr
Open to
remotehybridonsite
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free