Post Job Free
Sign in

Software Engineer Information Technology

Location:
Dallas, TX, 75225
Posted:
May 23, 2024

Contact this candidate

Resume:

Priyansh Suthar

Software Engineer

945-***-**** ad5wd9@r.postjobfree.com Richardson, Texas

CAREER SUMMARY

● 3+ years of experience in designing, developing, and testing web-based applications, client/server applications, and core Java.

● Proficiency in applying design patterns like service locator, singleton, session facade, decorator, and Data Access Object.

● Excellent expertise in object-oriented analysis and design of various software applications using JavaJ2EE.

● Strong experience in designing frontend applications using HTML, CSS, CSS Flexbox, and CSS DataGrid.

● Proficiency in implementations like Springboot, SpiringORM, and Spring Core.

● Excellent experience with major relational databases (Oracle 8i/9i/10g, SQL Server, DB2, My SQL).

● Proficiency in creating dashboards for monitoring applications using DataDog and the New Relic

● Excellent experience in testing using JUnit, Jmeter, and Bugzilla for bug tracking.

● Design, develop, and maintain complex software systems and applications using strong programming skills in languages such as Java, C++, and Python and experience with concurrency and memory management.

● Proficiency in responsive web development using frameworks like React, Angular, Redux, and advanced JavaScript, along with experience in designing and implementing RESTful APIs and web services.

● Expertise in software engineering principles, algorithms, and data structures, and experience with designing and deploying cloud-native services to enhance scalability, leveraging knowledge of databases.

● Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex software issues, and implement, and maintain best practices for software development and engineering process.

● Experience in software development methodologies like Agile, Scrum, and Waterfall, along with the ability to mentor and coach junior engineers, showcases expertise in the field. SKILLS

Programming Languages: Java, C++, Python, SQL, PLSQL Web Development: React, Angular, Redux, JavaScript Frameworks: Springboot, J2ee, Spring Core, Spring ORM Database: SQL Server, Oracle, MySQL, DB2, SQL, MySQL, PostgreSQL, MongoDB Design Methodologies: OOAD, SDLC, AOP, Agile, Scrum, Waterfall, TDD. Software Development: RESTful APIs, AWS Cloud, Cloud Native Services Version Control & Testing: Git, SVN, JUnit, Mockito, Selenium Deployment and CI/CD: Docker, Kubernetes, Jenkins, GitLab CI IDEs: IntelliJ IDEA, Eclipse, Visual Studio Code

Software Engineering Principles: Design Patterns, Algorithms, Data Structures PROFESSIONAL WORK EXPERIENCE

Kofax, USA Software Developer 07/2023-Present

● Requirements gathering Analysis, Design, Business logic implementation and Unit testing, Deployment and Maintenance of the Application.

● Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed Sprint planning and estimation for user stories in an Agile Environment.

● Helped in migrating applications from spring to spring boot framework.

● Actively worked on implementing JWT tokenization on login API for user authentication and authorization.

● Build various dashboards to monitor prod APIs using dataDog and New Relic and Used JDBC to invoke database store connectivity

● Deployed Decode Contain springboot microservices into AWS ECS container services.

● Docker containers were used to deploy the applications as part of scaling applications using Microservices and increasing isolation. Image creation, pushing and pulling of images were also part of deploying the application.

● Used AWS cloud services for application deployment.

● Used JIRA for project management, Issue tracking and monitoring errors and fixed the errors.

● Used Jenkins as the integration tool and improved the Scalability of applications on cross-platforms.

● Leveraged Git and Jenkins for continuous integration and deployment (CI/CD) of a hospital billing system, reducing deployment time by 40% and minimizing downtime. Environment: Java, JEE, JSP, Servlets, Java Beans, Angular 6/8, WebSphere, Spring, Spring Boot, Hibernate, XML, RESTFUL, JSTL, JSON, XML, HTML5, CSS3, JavaScript, AJAX, Continuous Integration, Microservices, AWS, Mongo DB, Jenkins, Log4j, JUnit, SQL, HQL, Apache Tomcat, WebLogic Server, Oracle, PL/SQL, JIRA, ANT, GIT, Eclipse.

University of Texas at Dallas, USA Computer Science Outreach & Research Assistant 03/2022-07/2023

● Conducted comprehensive literature reviews and data analysis to support ongoing research projects.

● Developed and maintained databases for research data using SQL and Python.

● Assisted in the design and implementation of experiments, ensuring adherence to research protocols.

● Collaborated with senior researchers to prepare manuscripts for publication in peer-reviewed journals.

● Utilized advanced statistical software (e.g., R, SPSS) to analyze research data and generate reports.

● Presented research findings at departmental meetings and academic conferences.

● Mentored and trained undergraduate students in research methodologies and best practices.

● Led workshops and seminars on data analysis techniques using Python and R. Data Square, India Data Scientist 01/2020-12/2021

● Maintained a highly responsive e-commerce platform utilizing React and Redux, ensuring a seamless user experience for a 2 million user base.

● Streamlined analysis pipelines using Python and TensorFlow to extract actionable insights from customer data, leading to a 12% increase in conversion rates.

● Optimized database queries using MySQL for a high-traffic social media application, resulting in a 15% reduction in server load times and improved user responsiveness.

● Automated software testing using Selenium and JUnit frameworks, resulting in a 35% decrease in post-release bugs and improved software quality.

● Championed the adoption of DevOps methodologies and Jenkins within the development team, leading to a 20% increase in development velocity and faster product iterations.

● Reduced development time by 20% through code optimization techniques and implementation of JUnit for a critical software project with 1000 lines of code. Environment: Python (Pandas, NumPy, Scikit-learn), TensorFlow, MySQL, Selenium, JUnit, Jenkins, React, Redux, (AWS/Azure/GCP), (Tableau/Power BI/Matplotlib), JIRA. PROJECTS

UTD Superstore Academic Project 08/2023 – 12/2023

● Spearheaded the development of a scalable e-commerce website, achieving a 25% increase in product sales within the first quarter.

● Engineered a custom web scraping solution using Python (Beautiful Soup, Scrapy) to automate product data collection from multiple vendors, ensuring comprehensive product offerings and competitive pricing.

● Implemented a secure payment gateway (Stripe), user authentication system, and order management module to streamline transactions and enhance user experience.

● Optimized website performance through image compression, caching, and code minification, resulting in a 15% decrease in page load times.

● Leveraged React for the frontend, Node.js (Express) for the backend, and MongoDB as the database to build a responsive and efficient platform.

Web Scraping: Python (Beautiful Soup, Scrapy), Node.js (Puppeteer) Frontend: React, Vue.js, Angular, HTML, CSS, JavaScript Backend: Python (Django, Flask), Node.js (Express), Java (Spring), Ruby (Rails) Databases: PostgreSQL, MySQL, MongoDB

Cloud: AWS, Azure, Google Cloud Platform

Other: RESTful APIs, Payment Gateways, Search Engines, Machine Learning EDUCATION

Master of Science: Computer Science 01/2022 – 12/2023 University of Texas, Dallas, Texas

Bachelor of Engineering: Computer Engineering 08/2017 – 05/2021 Gujarat Technological University, SVIT, Vasad, India CERTIFICATION

AWS Cloud Practitioner 09/ 2023

Microsoft Certified AZ-900 Azure Fundamentals 07/ 2022



Contact this candidate